﻿using System;

namespace SGAEntidades
{
    [Serializable]
    public class ImplementacionLocalDetalleInfo
    {
        private String _idImplementacion;
        private Int32? _item;
        private String _descripcion;
        private DateTime? _fechaInicio;
        private DateTime? _fechaFin;
        private String _finalizado;
        private String _observaciones;
        private String _usuarioSistema;

        public ImplementacionLocalDetalleInfo()
        {
        }

        public ImplementacionLocalDetalleInfo(String sIdImplementacion)
        {
            _idImplementacion = sIdImplementacion;
        }

        public ImplementacionLocalDetalleInfo(String sIdImplementacion, Int32? nItem, String sDescripcion,
                                              DateTime? dFechaInicio, DateTime? dFechaFin,
                                              String sFinalizado, String sObservaciones, String sUsuarioSistema)
        {
            _idImplementacion = sIdImplementacion;
            _item = nItem;
            _descripcion = sDescripcion;
            _fechaInicio = dFechaInicio;
            _fechaFin = dFechaFin;
            _finalizado = sFinalizado;
            _observaciones = sObservaciones;
            _usuarioSistema = sUsuarioSistema;
        }


        public string IdImplementacion
        {
            get { return _idImplementacion; }
            set { _idImplementacion = value; }
        }

        public int? Item
        {
            get { return _item; }
            set { _item = value; }
        }

        public string Descripcion
        {
            get { return _descripcion; }
            set { _descripcion = value; }
        }

        public DateTime? FechaInicio
        {
            get { return _fechaInicio; }
            set { _fechaInicio = value; }
        }

        public DateTime? FechaFin
        {
            get { return _fechaFin; }
            set { _fechaFin = value; }
        }

        public string Finalizado
        {
            get { return _finalizado; }
            set { _finalizado = value; }
        }

        public string Observaciones
        {
            get { return _observaciones; }
            set { _observaciones = value; }
        }

        public string UsuarioSistema
        {
            get { return _usuarioSistema; }
            set { _usuarioSistema = value; }
        }
    }
}